package com.tangruojie.domain.vo;

import com.tangruojie.enums.Gender;
import com.tangruojie.enums.Role;
import com.tangruojie.enums.Status;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class UserVo {

    /**
     * 用户Id
     */
    private Long id;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 手机号
     */
    private String phoneNumber;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 性别（0：女；1：男；2：未知）
     */
    private Gender gender;

    /**
     * 角色（0：普通用户；1：管理员）
     */
    private Role role;

    /**
     * 状态（0：禁用；1：正常）
     */
    private Status status;

}
